meet (someone/something) by chance - Deutsch Englisch Wörterbuch